# import  requests

# # r = requests.get('https://www.douban.com/')
# # r.status_code

# # print (r.status_code)
# # print (r.text)
# ta = [
#     {
#         aid:10004,
# 	    roleId:8,
#     }
# ]
# r = requests.post('localhost:8550/user/role/assign', data = json.dumps(ta))
# r.status_code
# print (r.status_code)

#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
import requests
import json
 
url = 'localhost:8550/user/role/assign'
body = "accountRole":{aid: 10004, roleId: 8}

headers = {'content-type': "application/json", 'Authorization': 'eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMDAwMyIsImlhdCI6MTU0NDE0ODczOSwiZXhwIjoxNTQ0MzIxNTM5LCJyb2xlcyI6W3siaWQiOjYsInJvbGVOYW1lIjoi5ri45a6iIiwiZGVzY3JpcHRpb24iOiLov5nmmK_kuIDkuKrmuLjlrqLop5LoibIiLCJhdmFpbGFibGUiOnRydWV9XSwicmVzIjp7Ii9wYW4iOlt7ImlkIjo4MDAsInJlc0tleSI6IjhmOTc1NzM1NzU5ZjViOTJjZjNmZWU5YjM4YWMyOWI5IiwicmVzVXJsIjoiL2Rpc2svZmlsZXMvZ2V0IiwicmVzRGVzYyI6IuiOt-WPlue9keebmOaWh-S7tuWIl-ihqCIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODAxLCJyZXNLZXkiOiIzNGNmYTZjZWIzOWQ3NmU4NGZjMmFkZDJlNzQyZTRiMSIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL2NoZWNrLW1kNSIsInJlc0Rlc2MiOiLmlofku7ZtZDXmo4DmtYsiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMwLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgwMiwicmVzS2V5IjoiMDg2NzVlYTg1ODliNWM1NTJmOWI2ODg2ZTU1NTVlMzIiLCJyZXNVcmwiOiIvZGlzay9maWxlcy91cGxvYWQiLCJyZXNEZXNjIjoi5LiK5Lyg5paH5Lu2IiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MDMsInJlc0tleSI6ImZiYTRmYmI2NTMxZGU4OGQ4ZDMxN2UxOWYzZjk3M2MxIiwicmVzVXJsIjoiL2Rpc2svZmlsZXMvY3JlYXRlIiwicmVzRGVzYyI6IuWIm-W7uuaWh-S7tuWkuSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODA0LCJyZXNLZXkiOiIwMjlkMTEzMDk1YTkyNjEzNzk0MzAxNjQ3YjY2ZWZlNyIsInJlc1VybCI6Ii9kaXNrL2ZvbGRlcnMvZ2V0IiwicmVzRGVzYyI6IuiOt-WPlue9keebmOaWh-S7tuWkueWIl-ihqCIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODA1LCJyZXNLZXkiOiI5MTg5NTBiNzAwOGRhNmU5NTM4YjIwMmQzMGI0MjM2MSIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL21lcmdlIiwicmVzRGVzYyI6IuWQiOW5tuS4iuS8oOWQjueahOaWh-S7tiIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODA2LCJyZXNLZXkiOiIyNjEyZDcwZWMwODcyNmQ4ZmUzNWRlNmNlZDM0ZThhNyIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL2luc2VydC1maWxlSW5mbyIsInJlc0Rlc2MiOiLmj5LlhaXmlofku7bkv6Hmga8iLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMwLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgwNywicmVzS2V5IjoiMjE3ODJiZmY3MWJhZmI4ZTM1MzVkZGJhMTNjNzJkNzEiLCJyZXNVcmwiOiIvZGlzay9maWxlcy9pbmZvIiwicmVzRGVzYyI6IuiOt-WPluafkOS4quaWh-S7tu-8iOWkue-8ieS_oeaBryIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODA4LCJyZXNLZXkiOiI0NTA5MmY0MmY0NjRjNGQ0YjdmYjE4Yzc0ZGZmMjQwNSIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL2Jsb2NrIiwicmVzRGVzYyI6ImJsb2NrRmlsZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODA5LCJyZXNLZXkiOiIzMTBhZmIyMjM1MDZmMWE0YjhhMTIxMDQ1ZWY4NTExZCIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL3ZhbGlkIiwicmVzRGVzYyI6IuagoemqjOS4gOS4quaWh-S7tuaYr-WQpuacieaViCIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODEwLCJyZXNLZXkiOiJlMjllNDViOWYwZGYwOTQxYTE1NjlkY2Q0YTg0OWUxZiIsInJlc1VybCI6Ii9kaXNrL2ZpbGVzL3JlbmFtZSIsInJlc0Rlc2MiOiLph43lkb3lkI3mlofku7YiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMwLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgxMSwicmVzS2V5IjoiYTk0NTAyNDgwYTEwYWM1MjgzYzQ1ZWRiNDFiYTNkODciLCJyZXNVcmwiOiIvZGlzay9maWxlcy9tYW5hZ2Uve29wZXJhfSIsInJlc0Rlc2MiOiLlpI3liLbmlofku7bmiJbmlofku7blpLnliLAiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMwLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgxMiwicmVzS2V5IjoiNDgwZTNkOTViMDJjM2YyYmY4MzYwZTMzNzU5NjNiOWYiLCJyZXNVcmwiOiIvZGlzay9maWxlcy9kZWxldGUiLCJyZXNEZXNjIjoi5Yig6Zmk5a-55bqUaWTnmoTmlofku7Yv5aS5IiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MTMsInJlc0tleSI6IjVhYWUwN2E0NGYyM2M1OGE4ZTAxMzk5ZGU1ZDM0OTE1IiwicmVzVXJsIjoiL3JlY3ljbGUvcHV0ZmlsZSIsInJlc0Rlc2MiOiLlsIblup_lvIPnmoTmlofku7Yo5aS5KeWKoOWFpeWIsOWbnuaUtuermSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzEsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODE0LCJyZXNLZXkiOiJhNjg0Mjg2ODJmNGE2NjAxZTA3MGM0ZGI3Zjk5ZTlkNiIsInJlc1VybCI6Ii9yZWN5Y2xlL3JlY292ZXJ5IiwicmVzRGVzYyI6IuWwhuW6n-W8g-eahOaWh-S7tijlpLkp5LuO5Zue5pS256uZ6L-Y5Y6fIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMSwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MTUsInJlc0tleSI6ImRjMjIwMTk2YWJhMDBlMzE4NjFjMmY4MTRjYmIxZDY3IiwicmVzVXJsIjoiL3JlY3ljbGUvZmlsZXMvZ2V0IiwicmVzRGVzYyI6IuiOt-WPluWbnuaUtuermeaWh-S7tuS_oeaBryIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzEsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODE2LCJyZXNLZXkiOiI4OTViZTQzZWYzYjBlNTIzZmQ4Y2VmYTI0ZTBiZThlMyIsInJlc1VybCI6Ii9yZWN5Y2xlL2ZpbGVzL2RlbGV0ZSIsInJlc0Rlc2MiOiLliKDpmaTmlofku7Yv5aS5IiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMSwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MTcsInJlc0tleSI6ImJjMmZhMDhlOGFjN2YyMGIzMGFlM2RiMjhmNDFkNDc2IiwicmVzVXJsIjoiL3dvcmQvc2VsZWN0IiwicmVzRGVzYyI6IuafpeivouafkOS4quaVj-aEn-ivjSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzIsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODE4LCJyZXNLZXkiOiJkYTlkZjZkMGNmZDgzNjM4M2JiZmFlMDgyNmU4ZjljMCIsInJlc1VybCI6Ii93b3JkL2RldGVjdGlvbiIsInJlc0Rlc2MiOiLmlY_mhJ_or43mo4DmtYsiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMyLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgxOSwicmVzS2V5IjoiY2ViZTcyNDA4ZWNiZmQ5Y2VmMGFlZjE0Nzk5NDgyY2MiLCJyZXNVcmwiOiIvd29yZC9hZGQiLCJyZXNEZXNjIjoi5pWP5oSf6K-N5aKe5YqgIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMiwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MjAsInJlc0tleSI6Ijg1NDRhMzc2M2Q0ODJhOWQzMzQzYjFlYjcyN2Q5MzUwIiwicmVzVXJsIjoiL3dvcmQvcGFnZSIsInJlc0Rlc2MiOiLliIbpobXojrflj5bmiYDmnInnmoTmlY_mhJ_or40iLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMyLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgyMSwicmVzS2V5IjoiODdlM2UxYTcxMjFlZTBjNTA1OWE0ODViNGEzZTcwNTgiLCJyZXNVcmwiOiIvd29yZC9kZWxldGUiLCJyZXNEZXNjIjoi5pWP5oSf6K-N5Yig6ZmkIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMiwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MjIsInJlc0tleSI6IjYwOWYxODllNGIwMTY5YmM0NzMxYTNkYTUyMmI4ZGIzIiwicmVzVXJsIjoiL3NoYXJlL2xpbmsve3NoYXJlTGlua30iLCJyZXNEZXNjIjoi5qC55o2u5YiG5Lqr55qE6ZO-5o6l6I635Y-W5YiG5Lqr5L-h5oGvIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzMywiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MjMsInJlc0tleSI6ImRmZDBlOTAyNzZlMzQ5MWM0ZTZhODBhYmEyNWQzMTgyIiwicmVzVXJsIjoiL3NoYXJlL2NyZWF0ZSIsInJlc0Rlc2MiOiLliJvlu7rmlrDnmoTliIbkuqsiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMzLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgyNCwicmVzS2V5IjoiODE3NWIzN2U1YWY3YTM2OTc1NmMyZThjYTVhMmUyNjYiLCJyZXNVcmwiOiIvc2hhcmUvY2FuY2VsIiwicmVzRGVzYyI6IuWIoOmZpOWIhuS6qyIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzMsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODI1LCJyZXNLZXkiOiI5MDhlNTMyZWFlYjhkZjgyNjQ2ZWQwOTc3MWMwYzc0MSIsInJlc1VybCI6Ii9zaGFyZS91c2VyL3t1aWR9IiwicmVzRGVzYyI6IuiOt-WPluafkOS4queUqOaIt-eahOaJgOacieWIhuS6q-mTvuaOpSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzMsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODI2LCJyZXNLZXkiOiIwZGQxNTk2NDRkOWY5MjY1YTgzY2ZkY2I5ODZiZjc0NiIsInJlc1VybCI6Ii91cGxvYWQvY29udGludWV1cGxvYWQiLCJyZXNEZXNjIjoiY29udGludWVVcGxvYWQiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjM0LCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgyNywicmVzS2V5IjoiZTgzZThlMGUzNDExZDhiYWJkMzljMjJiMDdmMjBjNjQiLCJyZXNVcmwiOiIvdXBsb2FkL3BhdXNldXBsb2FkIiwicmVzRGVzYyI6InBhdXNlVXBsb2FkIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzNCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MjgsInJlc0tleSI6IjM5MWNhZTRkMmJlMDc3M2EwNDMzYzhjMzQ0YjIxZGJiIiwicmVzVXJsIjoiL3VwbG9hZC9jYW5jbGV1cGxvYWQiLCJyZXNEZXNjIjoiY2FuY2xlVXBsb2FkIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTIzNCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MjksInJlc0tleSI6IjMyNDc3NzU5MzNiNjNjMmI5ODAzYTFlMjM2ZDBmMmJiIiwicmVzVXJsIjoiL3VzZXIvaW5mbyIsInJlc0Rlc2MiOiLojrflj5bnlKjmiLfkv6Hmga8iLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjM1LCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgzMCwicmVzS2V5IjoiOGRhOTIyZDI0MTFkMTAwYmYzODIyZjgwMWIzMDM1N2MiLCJyZXNVcmwiOiIvdXNlci9jYXAvdXBkYXRlIiwicmVzRGVzYyI6IuS_ruaUueeUqOaIt-eahOe9keebmOWuuemHjyIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzUsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODMxLCJyZXNLZXkiOiJkMzIyOGJiMTFjZmExYzZkNWMwNGQ1MzZjNmVkMWE2NiIsInJlc1VybCI6Ii91c2VyL3VzZWQvdXBkYXRlIiwicmVzRGVzYyI6IuS_ruaUueW3suS9v-eUqOeahOWuuemHj-Wkp-WwjyIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzUsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODUyLCJyZXNLZXkiOiIzNDc0ZTg0ZmFhNWQ3NTE5NGU3YmU4OWE4M2JkYWNlZiIsInJlc1VybCI6Ii93b3JkL3NlbGVjdCIsInJlc0Rlc2MiOiLmn6Xor6Lmn5DkuKrmlY_mhJ_or40iLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjMyLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjg1MywicmVzS2V5IjoiYTgyYzAxNWJhMDk3M2IyMzUwYzNlY2U5YjRlZGFlNjQiLCJyZXNVcmwiOiIvd29yZC9wYWdlIiwicmVzRGVzYyI6IuWIhumhteiOt-WPluaJgOacieeahOaVj-aEn-ivjSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NSwibW9kdWxlSWQiOjEyMzIsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODU1LCJyZXNLZXkiOiI0ODZiZjBlZDRiNjhkNjM0ZGU4Y2ZhMzgyMWExNDc3YSIsInJlc1VybCI6Ii9hZG1pbi9maWxlcy9ibG9jayIsInJlc0Rlc2MiOiLlsY_olL0v5oGi5aSN5paH5Lu2IiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk1LCJtb2R1bGVJZCI6MTI0MiwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4NTYsInJlc0tleSI6ImQwNDBlNWU3ZjU3ZjMzYjM2MTg1ZWQ2ZDg4MjFmYzU2IiwicmVzVXJsIjoiL2FkbWluL2ZpbGVzL2dldCIsInJlc0Rlc2MiOiLliIbpobXmn6XnnIvnvZHnm5jmiYDmnInmlofku7YiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjQyLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjg1NywicmVzS2V5IjoiODA2NjZjMWFiZWVjMzY1YTUwZjc4MTc4NGVlZDUxNWIiLCJyZXNVcmwiOiIvYWRtaW4vZmlsZXMvc2VsZWN0IiwicmVzRGVzYyI6InNlbGVjdEZpbGUiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTUsIm1vZHVsZUlkIjoxMjQyLCJhdmFpbGFibGUiOnRydWV9XSwiLyI6W3siaWQiOjgzMiwicmVzS2V5IjoiOWFlMjE1MTYwNzIwYzlmN2VjZTNjYzY0YmE0NzM0ZGMiLCJyZXNVcmwiOiIvYXV0aC9yZWdpc3RlciIsInJlc0Rlc2MiOiJyZWdpc3RlciIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyMzYsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODMzLCJyZXNLZXkiOiI1ZmEzMTA3M2U5ZDU2ZDJiY2Q4ZmJjMWE5ZDU0NmM1YyIsInJlc1VybCI6Ii9hdXRoL2xvZ2luIiwicmVzRGVzYyI6ImxvZ2luIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk2LCJtb2R1bGVJZCI6MTIzNiwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MzQsInJlc0tleSI6ImNlYzE2NzhiODlhMzAxZmE5MDMzYjUxOTQxYzc5OTk3IiwicmVzVXJsIjoiL3BvcnRhbC9yZWdpc3RyeSIsInJlc0Rlc2MiOiJyZWdpc3RyeSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyMzcsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODM1LCJyZXNLZXkiOiI5MWI4ZmUwMThhOTZmYzQ3MTJmNzZlOGVjODY1M2UxNiIsInJlc1VybCI6Ii9wb3J0YWwvcm9sZS9yZXNvdXJjZS9yZXZva2UiLCJyZXNEZXNjIjoicmV2b2tlUmVzb3VyY2UiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTYsIm1vZHVsZUlkIjoxMjM4LCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjgzNiwicmVzS2V5IjoiY2I1MDU0ZTdkMWUyZDRjZDJmZmQ3NzY3NGVjYjkyMGEiLCJyZXNVcmwiOiIvcG9ydGFsL3JvbGUvYXZhaWxhYmxlIiwicmVzRGVzYyI6InNldEF2YWlsYWJsZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyMzgsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODM3LCJyZXNLZXkiOiI2ZDNlZGY4YmFkYTBlYmM5ZDQ4N2Q0MDcwYjQ1ZWI5YyIsInJlc1VybCI6Ii9wb3J0YWwvcm9sZS9kZWwve2lkfSIsInJlc0Rlc2MiOiJkZWxSb2xlIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk2LCJtb2R1bGVJZCI6MTIzOCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MzgsInJlc0tleSI6IjM1MTIyODMwNjE2MGM5OWQ3NTViM2M1NmIxNjYyYzM4IiwicmVzVXJsIjoiL3BvcnRhbC9yb2xlL3VwZGF0ZSIsInJlc0Rlc2MiOiJ1cGRhdGVSb2xlIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk2LCJtb2R1bGVJZCI6MTIzOCwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4MzksInJlc0tleSI6ImFkYmIxMmEwOWRjYzAxNGFjY2M4ZDM1YzY5MjIxZjM4IiwicmVzVXJsIjoiL3BvcnRhbC9yb2xlL3Jlc291cmNlL2Fzc2lnbiIsInJlc0Rlc2MiOiJhc3NpZ25SZXNvdXJjZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyMzgsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODQwLCJyZXNLZXkiOiIwODc5ZmJlOGNmYjQ1MjQyNDFmZjE5YTZkYzk0MWFlNiIsInJlc1VybCI6Ii9wb3J0YWwvcm9sZS9hZGQiLCJyZXNEZXNjIjoiYWRkUm9sZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyMzgsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODQxLCJyZXNLZXkiOiI3MDVkMzE2NGQ4MzE3YzgwY2E4MjM1Y2RhNTlmMGY4MiIsInJlc1VybCI6Ii9zdHVkZW50SW5mby9pbXBvcnQiLCJyZXNEZXNjIjoiaW1wb3J0SW5mb3MiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTYsIm1vZHVsZUlkIjoxMjM5LCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjg0MiwicmVzS2V5IjoiYTk5ZDk0NDdmYjRlYTU3YTIwYzBjZDU0NDAyZTIxOGQiLCJyZXNVcmwiOiIvcXVlcnkiLCJyZXNEZXNjIjoicXVlcnkiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTYsIm1vZHVsZUlkIjoxMjQwLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjg0MywicmVzS2V5IjoiMjUwYmRlOTEwODViNmRiY2ViYzlmODkyMzgwMTZkMmUiLCJyZXNVcmwiOiIvaWdub3JlIiwicmVzRGVzYyI6Imlnbm9yZUF1dGhlbiIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyNDAsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODQ0LCJyZXNLZXkiOiIyMmUzNWVlODc5YzU1YzdlMGJjN2VkMDllNGU1ZDU4MiIsInJlc1VybCI6Ii91c2VyL2Jsb2NrIiwicmVzRGVzYyI6ImJsb2NrIiwibW9kaWZ5TGV2ZWwiOjAsIm9yZ0lkIjozMjk2LCJtb2R1bGVJZCI6MTI0MSwiYXZhaWxhYmxlIjp0cnVlfSx7ImlkIjo4NDUsInJlc0tleSI6IjM5N2U2ODViZGM1N2M2NjRiMTkzMDQ3NDM1YWI4OTc0IiwicmVzVXJsIjoiL3VzZXIvcm9sZS9yZXZva2UiLCJyZXNEZXNjIjoicmV2b2tlUm9sZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyNDEsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODQ2LCJyZXNLZXkiOiI4MzYxM2YyYzE1N2RlNDRlOWJmZTg4NTc0OTBhNGViYiIsInJlc1VybCI6Ii91c2VyL3BhZ2UiLCJyZXNEZXNjIjoicGFnZSIsIm1vZGlmeUxldmVsIjowLCJvcmdJZCI6MzI5NiwibW9kdWxlSWQiOjEyNDEsImF2YWlsYWJsZSI6dHJ1ZX0seyJpZCI6ODQ3LCJyZXNLZXkiOiJmOTMxNGU4ZDg3NDYwODE1YmI0NjhjMGQ1NWIxNjI3ZiIsInJlc1VybCI6Ii91c2VyL3JvbGUvYXNzaWduIiwicmVzRGVzYyI6ImFzc2lnblJvbGUiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTYsIm1vZHVsZUlkIjoxMjQxLCJhdmFpbGFibGUiOnRydWV9LHsiaWQiOjg1NCwicmVzS2V5IjoiMmFiZmMwZDA3MGJkZTgxN2RjZjMwZjkyY2EwNzc0OGIiLCJyZXNVcmwiOiIvcG9ydGFsL3JvbGUvcmVzb3VyY2VzIiwicmVzRGVzYyI6ImdldFJvbGVSZXNvdXJjZXMiLCJtb2RpZnlMZXZlbCI6MCwib3JnSWQiOjMyOTYsIm1vZHVsZUlkIjoxMjM4LCJhdmFpbGFibGUiOnRydWV9XX19.Ljvhm1EeLzR_ooRr_56yOSe7KCSIZ43QosUikaKRVIg'}
 
#print type(body)
#print type(json.dumps(body))
# 这里有个细节，如果body需要json形式的话，需要做处理
# 可以是data = json.dumps(body)
response = requests.post(url, data = json.dumps(body), headers = headers)
# 也可以直接将data字段换成json字段，2.4.3版本之后支持
# response  = requests.post(url, json = body, headers = headers)
 
# 返回信息
print (response.text)
# 返回响应头
print (response.status_code)